protein gene definition

Best popular protein gene definition